Bishop Azad Marshall from Pakistan was officially installed as Bishop of the Anglican Diocese of Iran during an August 5 service at St. Paul’s Church in Tehran, a turning point for interfaith relations in the Islamic Republic. More than two … Continue reading Iran installs Azad Marshall as new Anglican bishop
Copy and paste this URL into your WordPress site to embed
Iran installs Azad Marshall as new Anglican bishop
Bishop Azad Marshall from Pakistan was officially installed as Bishop of the Anglican Diocese of Iran during an August 5 service at St. Paul’s Church in Tehran, a turning point for interfaith relations in the Islamic Republic. More than two … Continue reading Iran installs Azad Marshall as new Anglican bishop